﻿using System;
using System.Collections.Generic;
using System.Text;

using Microsoft.Scripting.Hosting;
using Microsoft.Scripting.Hosting.Shell;
using Microsoft.Scripting;

using DlrBasic;

namespace DlrBasicConsole
{
    class Program
    {
        static void Main(string[] args)
        {
            new Console().Run(args);
        }

        class Console : ConsoleHost
        {
            protected override Type Provider
            {
                get { return typeof(DlrBasicLanguageContext); }
            }

            protected override CommandLine CreateCommandLine()
            {
                return new DlrBasicCommandLine();
            }
        }
    }
}
